*{
    margin: 0;
    padding: 0;
    font-family: 微软雅黑;
    font-size: 12px;
   }
   .box{
    width: 390px;
    height: 320px;
    border: solid 1px #ddd;
    background: #FFF;
    position: absolute;
    left: 50%;
    top:42%;
    margin-left: -195px;
    margin-top: -160px;
    text-align: center;
   }
   .box h2{
    font-weight: normal;
    color:#666;
    font-size: 16px;
    line-height: 40px;
    overflow: hidden;
    text-align: center;
    border-bottom: solid 1px #ddd;
    background: #f7f7f7;
   }
   .input_box{
    width:350px;
    padding-bottom: 15px;
    margin: 0 auto;
    overflow: hidden;
   }

   #error_box{
       color: red;
   }